package com.syf.core.server;

import java.util.concurrent.CountDownLatch;

/**
 * sy server的基础父类
 * */
public interface SyServer {

    /**
     * 启动
     * @param latch 信号器，在启动后，通知调用方已经启动
     * */
    void startup(CountDownLatch latch);

    /**
     * 优雅停机
     * */
    void gracefullyShutdown();
}
